Big Huge Thesaurus

australian cockroach

noun

sounds kind of like